Career 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour China F6 China F7 Germany F5 Germany F4 Bosnia/Herzegovina F1 Bosnia & Herzegovina F2 Kazakhstan F1 Kazakhstan F2 Togliatti Cup - Togliatti Neride Prague Indoor - Prague The LTA Manchester Challenger - Manchester The Wrexham Challenger - Wrexham Skandia Open - Linz Togliatti Cup - Togliatti CA-Challenge - Graz BMW Challenger Open - Monchengladbach Black Forest Open - Freudenstadt Diego Open - Budapest TED Open - Istanbul The Bolton Challenger - Bolton Okal Cup 2001 International Bavarian Championships - Eckental IPP Open - Helsinki Neride Prague Indoor - Prague Warsteiner Challenger Lubeck - Lubeck Challenger 42 - Andrezieux Sarajevo Open 2004 - Sarajevo Busan Open - Busan Tunis Open 2007 - Tunis Ostdeutscher Sparkassen Cup - Dresden Schickendanz Open - Furth s'Tennis Masters Challenger - Graz Tenerife Challenger Heilbronn Challenger Sarajevo Challenger Rimini Challenger Ortisei Challenger Salzburg Challenger Guangzhou Challenger Pingguo Challenger Johannesburg Challenger Dallas Challenger Grand Prix Hassan II - Casablanca The LTA Wrexham Challenger - Wrexham Intersport Heilbronn Open - Heilbronn Warsteiner Challenger Wolfsburg - Wolfsburg The LTA Wrexham Challenger - Wrexham Sarajevo Open - Sarajevo XL Capital Bermuda Open - Bermuda Challenger Leon 2003 - Leon Steelers Cup - Kosice Ljubljana Open - Ljubljana Bratislava Challenger 3° Trofeo 'Citta di Brindisi' - Brindisi Asirom Challenger - Brasov Bulgarian Open - Sofia Open de la Ville de Saint Denis - Reunion Island IPP Open - Helsinki Ischgl International Tennis Challenger 2003 - Ischgl Gemax Samsung Open 2005 - Belgrade Vancouver Challenger Internationaux du Doubs - Besancon Cremona Challenger Alessandria Challenger Tashkent Challenger Liberec Challenger Trnava Challenger Orleans Challenger Eckental Challenger Quimper Challenger Budapest Challenger Sarasota Challenger Aix En Provence Challenger Surbiton Challenger Monterrey Challenger Aix En Provence Challenger Tampere Challenger Poprad Tatry Challenger Mons Challenger Wroclaw Challenger Nottingham Challenger Santo Domingo Challenger Media Will Cup Busan Challenger Tennis - Busan CA Tennis Trophy - Vienna Internationaler Raiffeisen Grand Prix - St. Polten Generali Open 2000 - Kitzbuhel The Hamlet Cup - Long Island President's Cup - Tashkent CA Tennis Trophy - Vienna St. Petersburg Open - St. Petersburg BMW Open - Munich Internationaler Raiffeisen Grand Prix - St. Polten Miller Lite Hall of Fame Tennis Championships - Newport International Championship of Croatia - Umag Generali Open 2002 - Kitzbuhel CA Tennis Trophy - Vienna Davidoff Swiss Indoors - Basel AAPT Championships - Adelaide Adidas International - Sydney Copenhagen Open - Copenhagen U.S. Men's Clay Court Championships - Houston BMW Open - Munich Internationaler Raiffeisen Grand Prix - St. Polten Ordina Open - 's-Hertogenbosch Miller Lite Hall of Fame Tennis Championships - Newport Energis Open - Amersfoort Generali Open 2003 - Kitzbuhel Gelsor Open Romania - Bucharest Campionati Internazionali di Sicilia - Palermo Open de Moselle - Metz CA Tennis Trophy - Vienna Stockholm Open - Stockholm Internationaler Raiffeisen Grand Prix - St. Polten Warsteiner Challenger Lubeck - Lubeck Warsteiner Challenger Wolfsburg - Wolfsburg Challenger 42 - Andrezieux The LTA Hull Challenger - Hull Challenger Hamburg - Hamburg Shimadzu All Japan Indoor - Kyoto Rezidenza Open - Magdeburg Nova Challenger Osaka - Osaka Gallagher International - Hamilton Tennis Napoli Cup - Naples Ljubljana Open 2002 - Ljubljana ECM Cup - Prague Schickendanz Open - Furth The Surbiton Trophy - Surbiton IX Open Internacional D'Andorra - Andorra West of England Tennis - Bristol The Wrexham Challenger - Wrexham Asirom Challenger Brasov - Brasov KGHM Polish Indoors - Wroclaw Lambertz Open - Aachen Sylt Open 2000 - Sylt BMW Challenger Open - Monchengladbach Black Forest Open 2000 - Freudenstadt Skandia Open - Linz University of Tennessee USTA Men's Challenger - Knoxville USTA Men's Challenger of Urbana-Champaign - Urbana Warsteiner Challenger Lubeck 2001 - Lubeck Warsteiner Challenger - Wolfsburg Gelsor Open Romania - Bucharest Residenza Open - Magdeburg Powder Byrne Trophy - Surbiton AAPT Championships - Adelaide Kroger / St. Jude International - Memphis U.S. Men's Clay Court Championships - Houston Internationaler Raiffeisen Grand Prix - St. Polten Miller Lite Hall of Fame Tennis Championships - Newport Mercedes Cup - Stuttgart Generali Open - Kitzbuhel TD Waterhouse Cup - Long Island AIG Japan Open - Tokyo CA Tennis Trophy - Vienna St. Petersburg Open - St. Petersburg Next Generation Hardcourts - Adelaide Haagen Dazs Open - Caracas SAP Open - San Jose Kroger / St. Jude International - Memphis U.S. Men's Clay Court Championships - Houston Internationaler Raiffeisen Grand Prix - St. Polten Gerry Weber Open - Halle Generali Open - Kitzbuhel CA Tennis Trophy - Vienna St. Petersburg Open - St. Petersburg Sydney International - Sydney US Men's Clay Court Championships - Houston The Stella Artois Championships - London Ordina Open - 's-Hertogenbosch Campbell's Hall of Fame Tennis Championships - Newport Mercedes Cup - Stuttgart Generali Open - Kitzbuhel Pilot Pen Tennis - New Haven BCR Open Romania - Bucharest Mumbai Open - Mumbai Open de Moselle - Metz BA-CA Tennis Trophy - Vienna Sports Experts Open - Nettingsdorf JVC Trophy - Vienna Stockholm Open - Stockholm St. Petersburg Open - St. Petersburg San Luis Potosi Challenger - San Luis Potosi Zivnobanka Czech Open - Prostejov Chennai Open - Chennai Togliatti Cup - Togliatti PBZ Zagreb Indoors - Zagreb Challenger Groningen - Groningen Tatra Banka Open 2003 - Bratislava Open de Franche-Comte - Besancon Pro Tennis World Open - Boca Raton TD Waterhouse Cup - Long Island XL Capital Bermuda Open - Bermuda Steelers Cup - Kosice Regions Morgan Keegan Championships - Memphis Cepu Open - San Marino S Tennis Master Championship - Graz GHI Bronx Classic - Bronx Intersport Heilbronn Open - Heilbronn Volkswagen Challenger 2005 - Wolfsburg X Abierto Internacional de Salinas - Salinas XL Capital Bermuda Open - Bermuda Ostrava Open 2005 - Ostrava Ljubljana Open - Ljubljana Schickendanz Open - Furth Arroyo de la Encomienda - Valladolid S Tennis Masters - Graz Alexander Kolyaskin Memorial - Donetsk Samsung Securities Cup - Seoul Campionati Internazionali di Sicilia - Palermo Intersport Heilbronn Open - Heilbronn U.S. Men's Clay Court Championships - Houston BH Telecom Indoors Sarajevo 2006 - Sarajevo The LTA Cardiff Challenger - Cardiff Isla de Lanzarote - Lanzarote Fergana Challenger - Fergana Steelers Cup - Kosice Trofeo Sisma Mantova - Mantova Akbank Private Banking TED Open 2006 - Istanbul Togliatti Cup - Togliatti s Tennis Masters 06 - Graz Samsung Secruities Cup Challenger - Seoul Kia International In Caloundra - Caloundra Kia International In Kawana - Kawana Heilbronn Open - Heilbronn Internationaux de Doubs Open de Franchie-Comte - Besancon 4th Volkswagen Challenger - Wolfsburg BH Telecom Sarajevo 2007 - Sarajevo Tennis Napoli Cup 2007 - Napoli Hypo Group Tennis International - Portschach XL Bermuda Open - Bermuda Gerry Weber Open - Halle Akbank Private Banking TED Open - Istanbul The Stella Artois Championships - London Ethias Trophy - Mons Kobstaedernes ATP Challenger - Kolding Bauer Watertechnology Cup 2007 - Eckental Ordina Open - 's-Hertogenbosch Heilbronn Open - Heilbronn KGHM Dialog Polish Indoors - Wroclaw Sony Ericsson Open 2008 - Belgrade Internationaux du Doubs - Besancon BH Indoor Sarajevo - Sarajevo BMW Tennis Championship - Sunrise Rijeka Open - Rijeka Zagreb Open - Zagreb Akbank Private Banking TED Open - Istanbul Alexander Kolyaskin Memorial - Donetsk Kobstaedernes ATP Challenger - Kolding Tatra Banka Slovak Open - Bratislava PEOPLEnet CUP - Dnepropetrovsk IPP Open - Helsinki Open Seat Godo - Barcelona BA-CA Tennis Trophy - Vienna Bogota Challenger Chennai Open - Chennai Estoril Open - Estoril Open SEAT 2008 - Barcelona The Artois Championships - London Manchester Challenger Geneva Challenger Kolding Challenger Eckental Challenger Qatar ExxonMobil Open - Doha Bergamo Challenger PBZ Zagreb Indoors - Zagreb Johannesburg Challenger Ramat Hasharon Challenger Busan Challenger The Dubai Tennis Championships - Dubai U.S. Mens's Clay Court Championship - Houston Winnetka Challenger Cordenons Challenger Kitzbuhel Challenger BMW Open - Munich Interwetten Austrian Open - Kitzbuhel Gerry Weber Open - Halle Trnava Challenger ATP Studena Croatia Open Umag - Umag Astana Challenger Thailand Open - Bangkok AIG Japan Open Tennis Championships - Tokyo Reunion Island Challenger Bank Austria Tennis Trophy - Vienna Brisbane International - Brisbane Heineken Open - Auckland PBZ Zagreb Indoors - Zagreb Mercedes Cup - Stuttgart ABN AMRO World Tennis Tournament - Rotterdam The Dubai Tennis Championships - Dubai Open Sabadell Atlantico - Barcelona Gerry Weber Open - Halle Campbells Hall of Fame Tennis Championships - Newport ABN/AMRO World Tennis Tournament - Rotterdam International German Open - Hamburg Open de Tenis Comunidad Valenciana - Valencia Heilbronn Open - Heilbronn Thailand Open - Bangkok Brisbane International - Brisbane ABN AMRO World Tennis Tournament - Rotterdam Grand Prix Hassan II - Casablanca CA Challenge 2002 - Graz Heineken Open - Auckland Open Sabadell Atlantico - Barcelona China Open - Beijing Serbia Open - Belgrade Open de Nice Cote d'Azur - Nice UNICEF Open - 's Hertogenbosch Mercedes Cup - Stuttgart German Tennis Championships - Hamburg Legg Mason Tennis Classic - Washington Winston Salem - Winston Salem Qatar ExxonMobil Open - Doha Malaysian Open - Kuala Lumpur If Stockholm Open - Stockholm Erste Bank Open - Vienna CA-Challenge 2000 - Graz The Tennis Channel Open - Las Vegas Grand Prix Hassan II - Casablanca UNICEF Open - 's Hertogenbosch Winston-Salem Open - Winston-Salem Malaysian Open - Kuala Lumpur China Open - Beijing Bristol Challenger Trophy - Bristol Oberstaufen Cup - Oberstaufen St. Petersburg Open - St. Petersburg Valencia Open - Valencia Brisbane International - Brisbane Optimus Maia Open - Maia SAP Open - San Jose PBZ Zagreb Indoors - Zagreb Copa Ericsson Costa Rica - San Jose Gran Copa Ericsson - Rio de Janeiro Open de L'Isere - Grenoble The Hypo Group Tennis International 2008 - Poertschach U.S. National Indoor Tennis Championships - Memphis Lamberts Open by Stawag - Aachen Abierto Mexicano Telcel - Acapulco Okal Open - Eckental Campbells Hall of Fame Tennis Championships - Newport Gerry Weber Open - Halle Bet-at-home Cup - Kitzbuhel Malaysian Open - Kuala Lumpur Campbells Hall of Fame Tennis Championships - Newport Heineken Challenger - Ho Chi Minh City BMW Open - Munich Power Horse Cup - Dusseldorf AEGON Championships - London Topshelf Open - 's-Hertogenbosch Winston-Salem Open - Winston-Salem Erste Bank Open - Vienna Brisbane International - Brisbane CA Challenge - Graz ATP Studena Croatia Open Umag - Umag ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille If Stockholm Open - Stockholm Challenger 42 - Andrezieux TEB BNP Paribas Istanbul Open - Istanbul Topshelf Open - 's-Hertogenbosch Open 13 - Marseille Generali Open - Kitzbuhel Kremlin Cup - Moscow Regions Morgan Keegan Championships - Memphis Aircel Chennai Open - Chennai Open 13 - Marseille Erste Bank Open - Vienna The Scottish Tennis Championships - Edinburgh Tallahassee Tennis Challenger - Tallahassee German Tennis Championships - Hamburg Winston-Salem Open - Winston-Salem ATP Open Castilla y Leon - Segovia Erste Bank Open - Vienna Malaysian Open - Kuala Lumpur Tallahassee Challenger Winston-Salem Open - Winston-Salem Ilkley Challenger Memorial Piertomaso Tessitore - San Remo Kamnik Challenger - Kamnik Erste Bank Open - Vienna Marbella Challenger Lambertz Open by Stawag 2007 - Aachen Open D'Orleans - Orleans Barcelona Open BancSabadell - Barcelona Open de L'Isere (Open 38) - Grenoble Marbella Challenger Flea Market Cup Busan Challenger Tennis - Busan West of England Challenger - Bristol Tampere Challenger BMW Open - Munich Wimbledon - London CA Tennis Trophy - Vienna Generali Open 2001 - Kitzbuhel Australian Open - Melbourne TD Waterhouse Cup - Long Island French Open - Paris Wimbledon - London Adidas International - Sydney Siebel Open - San Jose The Nottingham Open - Nottingham Heineken Open Shanghai - Shanghai Grand Prix de Tennis de Lyon - Lyon U.S. Open - New York Pilot Pen Tennis - New Haven Open de Moselle - Metz Next Generation Adelaide International - Adelaide Open 13 - Marseille Grand Prix Hassan II - Casablanca BMW Open - Munich Hypo Group Tennis International - Portschach Orange Prokom Open - Sopot Sydney International - Sydney BMW Open - Munich Campbell's Hall of Fame Tennis Championships - Newport Countrywide Classic - Los Angeles Generali Open - Kitzbuhel BCR Open Romania - Bucharest China Open - Beijing Open de Moselle - Metz Heineken Open - Auckland Regions Morgan Keegan Championships - Memphis Tennis Channel Open - Las Vegas Ordina Open - s-Hertogenbosch Mercedes Cup - Stuttgart Austrian Open - Kitzbuhel Pilot Pen Tennis - New Haven Thailand Open - Bangkok AIG Japan Open Tennis Championships - Tokyo BA-CA Tennis Trophy - Vienna Davidoff Swiss Indoors Basel - Basel Brisbane - Brisbane Medibank International - Sydney ABN AMRO World Tennis Tournament - Rotterdam Catella Swedish Open - Bastad Masters Series - Hamburg Pilot Pen Tennis - New Haven Tennis Masters Series - Hamburg Mercedes Cup - Stuttgart AIG Japan Open Tennis Championships - Tokyo Bank Austria Tennis Trophy - Vienna Delray Beach International Tennis Championships - Delray Beach China Open - Beijing Brisbane International - Brisbane PBZ Zagreb Indoors - Zagreb Delray Beach International Tennis Championships - Delray Beach BMW Open - Munich Citi Open - Washington Rakuten Japan Open - Tokyo Barcelona Open BancSabadell - Barcelona Bet-at-home Cup - Kitzbuhel Rakuten Japan Open - Tokyo Valencia Open - Valencia PBZ Zagreb Indoors - Zagreb US Men's Clay Court Championship - Houston Geneva Open - Geneva Gerry Weber Open - Halle Austrian Open - Kitzbuhel Tennis Masters Series - Monte Carlo Tennis Masters Series - Indian Wells Tennis Masters Series - Hamburg Tennis Masters Series - Toronto Western & Southern Financial Group Masters - Cincinnati Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Masters Series Hamburg - Hamburg Campionati Internazionali D'Italia - Rome Rogers Masters - Montreal Tennis Masters Series - Madrid Sony Ericsson Open - Miami Pacific Life Open - Indian Wells Masters Series Hamburg - Hamburg BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Shanghai - Shanghai BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Shanghai ATP Masters 1000 - Shanghai BNP Paribas Masters - Paris Western & Southern Financial Group Masters - Cincinnati BNP Paribas Open - Indian Wells French Open - Paris Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo NASDAQ-100 Open - Miami BNP Paribas Masters - Paris Shanghai ATP Masters - Shanghai BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Western & Southern Open - Cincinnati BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Internazionali BNL d'Italia - Rome Pacific Life Open - Indian Wells Masters Series Monte-Carlo - Monte Carlo Masters Series - Hamburg Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Rogers Cup - Toronto Rogers Cup - Toronto Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Western & Southern Financial Group Masters - Cincinnati Medibank Private International - Sydney Dubai Duty Free Tennis Championships - Dubai Heineken Open - Auckland Tennis Masters Series - Miami Tennis Masters Series - Rome Sony Open Tennis - Miami Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Pacific Life Open - Indian Wells Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris Wimbledon - London Wimbledon - London U.S. Open - New York Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai Australian Open - Melbourne Mutua Madrid Open - Madrid Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London French Open - Paris Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York U.S. Open - New York French Open - Paris U.S. Open - New York French Open - Paris Wimbledon - London Wimbledon - London French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London Wimbledon - London French Open - Paris Davis Cup, World Group, PO, NED-AUT 5-0 Davis Cup, World Group, QR, FRA-AUT 5-0 Davis Cup, Group 1, 2R, ROU-AUT 5-0 Davis Cup, Group 1, 1R, AUT-NOR 5-0 Davis Cup, Group 1, 2R, AUT-FIN 3-2 Davis Cup, World Group, QR, AUT-BEL 3-2 Davis Cup, World Group, 1R, AUS-AUT 5-0 Davis Cup, World Group, PO, AUT-ECU 4-1 Davis Cup, World Group, 1R, AUT-CRO 2-3 Davis Cup, World Group, PO, AUT-MEX 5-0 Davis Cup, World Group, 1R, AUT-ARG 1-4 Davis Cup, World Group, PO, AUT-BRA 4-1 Davis Cup, World Group, 1R, AUT-USA 1-4 Davis Cup, World Group, PO, GBR-AUT, 2-3 Davis Cup, World Group, 1R, GER-AUT 3-2 Davis Cup, World Group, PO, CHI-AUT, 3-2 Davis Cup, Group 1, 2R, AUT-SVK 3-2 Davis Cup, World Group, PO, ISR-AUT 2-3 Davis Cup, World Group, 1R, AUT-FRA 2-3 Davis Cup, World Group, PO, BEL-AUT 1-4 Davis Cup, World Group, 1R, AUT-RUS 3-2 Davis Cup, World Group, QF, ESP-AUT 4-1 Davis Cup, World Group, 1R, KAZ-AUT 3-1 Davis Cup, Group I, PO, LAT-AUT 1-4 Davis Cup, Group I, 1R, SWE-AUT 2-3 Davis Cup, Group I, 2R, BLR-AUT 3-1 Davis Cup, Group I, 2R, RUS-AUT 1-3 Davis Cup, Group I, 2R, UKR-AUT 3-2 River Oaks International Tennis Tournament - Houston River Oaks International Tennis Tournament - Houston AAMI Classic - Kooyong AAMI Classic - Kooyong All Lower level tournaments Davis Cup, World Group, 1R, USA-AUT 5-0 Davis Cup, World Group, QR, AUT-GBR 3-2 Olympics - Athens Olympics - Beijing Olympics - London